Insulating tape - Deutsch Englisch Wörterbuch